package com.guigu.service;

import com.guigu.dto.loginDTO;
import com.guigu.entity.Login;
import com.guigu.entity.Menus;
import com.guigu.vo.UserVO;

import java.util.List;

public interface LoginService {

    /**
     * 登录根据用户名查询用户密码并返回
     * @param login
     * @return password
     */
    String queryByLogin(Login login);

    /**
     * 根据用户名查询用户数据并返回
     * @param username
     * @return UserVO
     */
    UserVO findUserByName(String username);

    /**
     * 修改密码获取邮箱验证码
     * @param to
     * @param text
     * @param title
     * @return
     */
    boolean sendMail(String to, String text, String title);

    Integer loginqd(loginDTO dto);
}
